tools = [
    {
        "name": "run_code",
        "description": "编写一个代码所使用的函数",
        "parameters": {
            "type": "object",
            "properties": {
                "filecontent": {
                    "description": "需要编写的具体代码"
                },
            },
            "required": ['filecontent']
        }
    },
    {
        "name": "nmap_scan",
        "description": "使用nmap进行端口扫描",
        "parameters": {
            "type": "object",
            "properties": {
                "target": {
                    "description": "需要扫描的目标"
                },
                "ports": {
                    "description": "需要扫描的端口"
                }
            },
            "required": ["target"]
        }
    }

]